isoechoic nodule - Turkish English Dictionary